Starting out
Introducing Panels
Panels offer a new e-learning experience, featuring guided steps that provide an immersive, self-directed coding journey.
ExplorePopular this month
Is the Tech Industry Really Oversaturated for Junior Developers? Rambles, Reflections and Truth
Will Learning Code make you rich? Salary expectations and more
Can You Learn to Code Without a College Degree?
Is learning to code hard? Yes it is (sometimes)
Introduction to Data Analysis: The Path Towards Data-Driven Decision Making
Data Cleaning and Validation: Overcoming Bias and Errors
Understanding Data Structures for New Programmers
How to Use Lists in Python
How to Use Tuples in Python
How to Use Sets in Python
Frequently asked questions When learning to code
Is the Tech Industry Really Oversaturated for Junior Developers? Rambles, Reflections and Truth
ReadWill Learning Code make you rich? Salary expectations and more
ReadCan You Learn to Code Without a College Degree?
ReadHow Long Does It Take To Learn How To Code?
ReadIs learning to code hard? Yes it is (sometimes)
Read
Python Data Types
We explain what Python is, and why it’s favored by developers.

Understanding Python Number Types
Unlock the power of Python data types with this beginner's guide. Explore simple and complex data types, including integers, booleans, strings, and classes, to improve your coding.

The Python Arithmatic Operator
Learn how to use Python’s arithmetic operators in this detailed guide. From addition and subtraction to advanced techniques like modulus and exponentiation.

Understanding The Python String Data Type
Explore the basics of working with strings in Python. Learn how to manipulate and format text effectively with practical examples for beginners.

Understanding Python Comments and the Print Function
Learn how to use comments and the print function in Python to write clearer code and troubleshoot issues. This guide provides examples and tips for effective coding.

How to Run a Python Script
How to Run a Python Script